home *** CD-ROM | disk | FTP | other *** search
/ Programmer Plus 2007 / Programmer-Plus-2007.iso / Programming / ActiveX Controlls / XP Suite / DATA1.CAB / ReadMe_Files / ReadMe.txt < prev   
Encoding:
Text File  |  2003-04-24  |  7.0 KB  |  152 lines

  1. GUID ID's as of 03/13/2003
  2.  
  3. Upgrading to version 1.1.0
  4.  
  5.    The controls contained in the XPSuite collection have been updated with better drawing methods which 
  6. reduces the GDI resource overhead for WIN95/98 systems.  These updates centered around offloading many
  7. of the drawing routines to supporting DLL's.  This has greatly improved the speed, lowered system memory
  8. requirements, and substainly reduced the overall size of the individual ocx files.
  9.  
  10.   Although we strive to design our controls to always maintain backward compatability, this update was too
  11. difficult and too far of a departure from the previous drawing methods.  And so in order to set the baseline for
  12. future upgrades as well as new controls to be added to the suite, we felt it better to break the compatability now.
  13.  
  14.   You can use the GUIDConv utility to automatically update previous versions of the control(s), if you are using VB6 and 
  15. earlier as you IDE.  This utility will automatically change the form and project files to reflect the new controls.
  16.   
  17.   If you are not using VB6 and earlier as your IDE, then you will have to update manually.  The
  18. procedure is quite simple;  You need only open the Project (*vdp, for VB users) and the Form(s) file which contain a
  19. XPSuite control.  Paste the new ID numbers and save the file.  The following is an example of updating a project with
  20. a Tab control.
  21.  
  22. ******* Project File ******************************
  23. Type=Exe
  24. Reference=*\G{00020430-0000-0000-C000-000000000046}#2.0#0#C:\WINDOWS\System32\stdole2.tlb#OLE Automation
  25. Object={E2997A80-62AE-41EB-876A-DBD031A045C6}#1.0#0; ciaTabControl.ocx
  26.  
  27. Change the second line to the new ID number
  28. ***************************************************
  29.  
  30. ******* Form File  ********************************
  31. VERSION 5.00
  32. Object = "{E2997A80-62AE-41EB-876A-DBD031A045C6}#1.0#0"; "ciaTabControl.ocx"
  33.  
  34. Again, you would change the second line with the new ID file.
  35.  
  36. NOTE:  Notice that the lines in the project and form files are different, so make sure you keep the same structure 
  37. for the file types.
  38. ***************************************************
  39.  
  40.  
  41. The following are the new ID numbers for the individual controls:
  42. Remember, the sample files which were included in the setup, has the new controls, and is a good source of how the headers
  43. are defined.
  44.  
  45. PROJECT FILES (VB)
  46. Object={7AC22412-E5E0-499C-AD7A-A7349205D67E}#1.0#0; ciaXPDatePicker.ocx
  47. Object={DF5E40D4-CC15-4039-861D-5D824D450C09}#1.1#0; ciaXPFrame.ocx
  48. Object={57B9083D-1BD5-443C-8E9D-82F2DA096EC3}#1.0#0; ciaSlider.ocx
  49. Object={97AD20E9-36A3-4B89-B554-D7E13BF6123E}#1.0#0; ciaXPScroll.ocx
  50. Object={AA1241B5-301A-4A8B-BF55-907CFB305553}#1.0#0; ciaXPProgressStep.ocx
  51. Object={BC211913-B646-4281-A764-B6E2D473D3F6}#1.1#0; ciaXPSelectionControls.ocx
  52. Object={D1212DE2-1920-413F-833E-9DE3B4743ED2}#1.0#0; ciaXPProgress.ocx
  53. Object={E0C48EF3-1948-4B0F-B769-0D64B1F2AD6B}#1.0#0; ciaXPStdCombo.ocx
  54. Object={506637F7-8E95-462C-A587-891B4935F57D}#1.0#0; ciaXPPanel.ocx
  55. Object={CC53F32C-AE9E-4F2E-BC69-7547A3292F55}#1.0#0; ciaXPBalloons.ocx
  56. Object={67DAD3BE-84EC-498E-BBE8-CE32814928FC}#1.1#0; ciaXPImage.ocx
  57. Object={AF91E535-BCA2-4337-B2DC-B26DEC004F59}#1.0#0; ciaXPList.ocx
  58. Object={CF5AF5C7-0AF7-4B49-9CE9-2CD700C0995F}#1.0#0; ciaXPPopupMenu.ocx
  59. Object={2E3C02B4-31BB-4AAF-B6C9-4112F96D9071}#1.0#0; CIAXPAutoCombo.ocx
  60. Object={083C8784-F106-4CC2-9930-876218A6B74C}#1.1#0; ciaXPButton.ocx
  61. Object={C4324ECA-1034-493B-A009-DEADAA741E1E}#1.1#0; ciaXPText.ocx
  62. Object={6D885E6C-D35F-4934-A12E-E78DA94785D4}#1.0#0; CIAXPSpin.ocx
  63. Object={648E6B3D-CE0B-46A0-A482-B4EB00F0B25F}#1.0#0; ciaXPStatusBar.ocx
  64. Object={A7D6690C-0CE3-490C-A8A3-7367B9AB5E7F}#1.0#0; ciaXPTimePicker.ocx
  65. Object={E2997A80-62AE-41EB-876A-DBD031A045C6}#1.0#0; ciaTabControl.ocx
  66. Object={A2519F5D-D953-41FB-A034-2D873A107F26}#1.0#0; ciaXPCalendar.ocx
  67. Object={AD5B38A5-573A-42F2-A3ED-D791BDBCE98F}#1.0#0; ciaXPSideBarMenu.ocx
  68.  
  69. FORM FILES (VB)
  70.  
  71. Object = "{DF5E40D4-CC15-4039-861D-5D824D450C09}#1.1#0"; "ciaXPFrame.ocx"
  72. Object = "{506637F7-8E95-462C-A587-891B4935F57D}#1.0#0"; "ciaXPPanel.ocx"
  73. Object = "{57B9083D-1BD5-443C-8E9D-82F2DA096EC3}#1.0#0"; "ciaSlider.ocx"
  74. Object = "{97AD20E9-36A3-4B89-B554-D7E13BF6123E}#1.0#0"; "ciaXPScroll.ocx"
  75. Object = "{C4324ECA-1034-493B-A009-DEADAA741E1E}#1.1#0"; "ciaXPText.ocx"
  76. Object = "{6D885E6C-D35F-4934-A12E-E78DA94785D4}#1.0#0"; "CIAXPSpin.ocx"
  77. Object = "{AA1241B5-301A-4A8B-BF55-907CFB305553}#1.1#0"; "ciaXPProgressStep.ocx"
  78. Object = "{648E6B3D-CE0B-46A0-A482-B4EB00F0B25F}#1.0#0"; "ciaXPStatusBar.ocx"
  79. Object = "{D1212DE2-1920-413F-833E-9DE3B4743ED2}#1.0#0"; "ciaXPProgress.ocx"
  80. Object = "{E0C48EF3-1948-4B0F-B769-0D64B1F2AD6B}#1.0#0"; "ciaXPStdCombo.ocx"
  81. Object = "{CC53F32C-AE9E-4F2E-BC69-7547A3292F55}#1.0#0"; "ciaXPBalloons.ocx"
  82. Object = "{67DAD3BE-84EC-498E-BBE8-CE32814928FC}#1.1#0"; "ciaXPImage.ocx"
  83. Object = "{A2519F5D-D953-41FB-A034-2D873A107F26}#1.0#0"; "ciaXPCalendar.ocx"
  84. Object = "{7AC22412-E5E0-499C-AD7A-A7349205D67E}#1.0#0"; "ciaXPDatePicker.ocx"
  85. Object = "{AF91E535-BCA2-4337-B2DC-B26DEC004F59}#1.0#0"; "ciaXPList.ocx"
  86. Object = "{CF5AF5C7-0AF7-4B49-9CE9-2CD700C0995F}#1.0#0"; "ciaXPPopupMenu.ocx"
  87. Object = "{A7D6690C-0CE3-490C-A8A3-7367B9AB5E7F}#1.0#0"; "ciaXPTimePicker.ocx"
  88. Object = "{AD5B38A5-573A-42F2-A3ED-D791BDBCE98F}#1.0#0"; "ciaXPSideBarMenu.ocx"
  89. Object = "{2E3C02B4-31BB-4AAF-B6C9-4112F96D9071}#1.0#0"; "CIAXPAutoCombo.ocx"
  90. Object = "{E2997A80-62AE-41EB-876A-DBD031A045C6}#1.0#0"; "ciaTabControl.ocx"
  91. Object = "{083C8784-F106-4CC2-9930-876218A6B74C}#1.1#0"; "ciaXPButton.ocx"
  92. Object = "{BC211913-B646-4281-A764-B6E2D473D3F6}#1.1#0"; "ciaXPSelectionControls.ocx"
  93.  
  94. NOTE:  For version 1.0, the standard ComboBox is a bit different than the rest of the controls, in that the control's name
  95. has been changed.  Therefore you will also need to change each instance declaraction in a form's file.  The 
  96. following  is an example of this (Note the line "Begin ciaXPStdCombo.ciaXPStdComboBox cbo".
  97.  
  98. VERSION 5.00
  99. Object = "{D89DBF5B-1249-4D67-BA9D-50802BF53BAD}#1.0#0"; "CIAXPAutoCombo.ocx"
  100. Object = "{536AFAF4-6463-49DC-9876-9EB8CF0ABB17}#1.0#0"; "ciaXPStdCombo.ocx"
  101. Begin VB.Form Form1 
  102.    Caption         =   "Form1"
  103.    ClientHeight    =   3150
  104.    ClientLeft      =   60
  105.    ClientTop       =   450
  106.    ClientWidth     =   7065
  107.    LinkTopic       =   "Form1"
  108.    ScaleHeight     =   3150
  109.    ScaleWidth      =   7065
  110.    StartUpPosition =   3  'Windows Default
  111.    Begin ciaXPStdCombo.ciaXPStdComboBox cbo 
  112.       Height          =   285
  113.       Index           =   0
  114.       Left            =   2055
  115.       TabIndex        =   3
  116.       Top             =   210
  117.       Width           =   2445
  118.       _ExtentX        =   4313
  119.       _ExtentY        =   503
  120.       BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851} 
  121.          Name            =   "MS Sans Serif"
  122.          Size            =   8.25
  123.          Charset         =   0
  124.          Weight          =   400
  125.          Underline       =   0   'False
  126.          Italic          =   0   'False
  127.          Strikethrough   =   0   'False
  128.       EndProperty
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.